package day04;

/** for循环*/
public class ForDemo {
    public static void main(String[] args) {
        for (int i = 0;i<5;i++){
            System.out.println("行动是成功的阶梯");
        }
        // for中的循环变量num的作用域，仅在当前for中
        for (int i=1;i<=9;i++){  // 1到9的乘法
            System.out.println(i+"*9="+i*9);
        }
        System.out.println("-----------");
        for (int i=9;i>=1;i--){
            System.out.println(i+"*9="+i*9);
        }
        System.out.println("-----------");
        for (int i=1;i<=9;i+=2){// 1 3 5 7 9
            System.out.println(i+"*9="+i*9);
        }
        System.out.println("继续执行...");

        // 累加和1~100
        int sum = 0 ;
        for (int i=1;i<=100;i++){
            sum=sum +i;
        }
        System.out.println(sum);


    }
    /*
    调用过程：1 3 5 7 9
              i=1
     true 1*9 i=1+2=3
     true 3*9 i=3+2=5
     true 5*9 i=5+2=7
     true 7*9 i=7+2=9
     true 9*9 i=9+2=11
     false 退出循环
     */
    /*
    累加和1-100
             sum=0
    i=1 true sum=1
    i=2 true sum=1+2
    i=3 true sum=1+2+3
    i=4 true sum=1+2+3+4
    i=5 true sum=1+2+3+4+5
    ...
    i=99 true sum=1+2+3+4+5+6+...+98+99
    i=100 true sum=1+2+3+4+5+6+...+98+99+100
    i=101 false 推出循环
     */
}